我們已經有了 Host (家) 和 Client (智慧管家),管家已經將我們需要的資訊都整理好了。
那麼,所需資訊都整理好了,最終的結果會送到哪裡去處理呢?
這就是 Server 的工作。
如果說Host是「家」,Client是「智慧管家」,那麼 Server 就是「家」外部的「超級大腦」或「專家顧問團」。
這位專家顧問團(Server)具備強大的知識和運算能力。它會接收由管家(Client)送來的、遵循MCP標準格式的報告。
收到報告後,Server 的主要職責是:
舉個栗子!!
當Gemini擴充功能(Client)將你的問題和相關程式碼傳送出去後,接收這些資訊並真正執行「思考」和「產生答案」這個動作的,就是 Google 的大型語言模型(Server)。
總結來說,Server 是整個MCP架構的「智慧核心」。它不直接與使用者互動,而是專注於接收標準化的請求,並提供高品質的智慧處理結果。正是因為有了Server,AI助理才能如此聰明且強大。
ok!!!我們已經介紹完MCP的三大核心:
經過這一系列的介紹,能更清楚地理解MCP的運作模式!
接下來會講到,要如何實踐出MCP這個概念,本次以FastMCP為討論~